home *** CD-ROM | disk | FTP | other *** search
/ PC Play 128 / pc play 128.iso / Demo / xmr / xmr.exe / {app} / Shaders / ps / ps2_0_hdr_mergetextures_8.psh < prev    next >
Encoding:
Text File  |  2006-05-03  |  1.4 KB  |  66 lines

  1. //
  2. // Generated by Microsoft (R) D3DX9 Shader Compiler 9.04.91.0000
  3. //
  4. //   fxc /T ps_2_0 /DCGC=0 /Fc
  5. //    ..\..\WorkDir\Shaders\ps\ps2_0_hdr_mergetextures_8.psh
  6. //    ps2_0_hdr_mergetextures_8.cg
  7. //
  8. //
  9. // Parameters:
  10. //
  11. //   sampler2D $Tex0;
  12. //   sampler2D $Tex1;
  13. //   sampler2D $Tex2;
  14. //   sampler2D $Tex3;
  15. //   sampler2D $Tex4;
  16. //   sampler2D $Tex5;
  17. //   sampler2D $Tex6;
  18. //   sampler2D $Tex7;
  19. //   float4 $TexCoordWeight[8];
  20. //
  21. //
  22. // Registers:
  23. //
  24. //   Name            Reg   Size
  25. //   --------------- ----- ----
  26. //   $TexCoordWeight c0       8
  27. //   $Tex0           s0       1
  28. //   $Tex1           s1       1
  29. //   $Tex2           s2       1
  30. //   $Tex3           s3       1
  31. //   $Tex4           s4       1
  32. //   $Tex5           s5       1
  33. //   $Tex6           s6       1
  34. //   $Tex7           s7       1
  35. //
  36.  
  37.     ps_2_0
  38.     dcl t0.xy
  39.     dcl_2d s0
  40.     dcl_2d s1
  41.     dcl_2d s2
  42.     dcl_2d s3
  43.     dcl_2d s4
  44.     dcl_2d s5
  45.     dcl_2d s6
  46.     dcl_2d s7
  47.     texld r7, t0, s1
  48.     texld r6, t0, s0
  49.     texld r5, t0, s2
  50.     texld r4, t0, s3
  51.     texld r3, t0, s4
  52.     texld r2, t0, s5
  53.     texld r1, t0, s6
  54.     texld r0, t0, s7
  55.     mul r7, r7, c1
  56.     mad r6, c0, r6, r7
  57.     mad r5, c2, r5, r6
  58.     mad r4, c3, r4, r5
  59.     mad r3, c4, r3, r4
  60.     mad r2, c5, r2, r3
  61.     mad r1, c6, r1, r2
  62.     mad r0, c7, r0, r1
  63.     mov oC0, r0
  64.  
  65. // approximately 17 instruction slots used (8 texture, 9 arithmetic)
  66.